package com.ce.pms.occupation.vo;

import java.math.BigDecimal;

import com.sitechasia.webx.core.model.IViewObject;

public class OccupationChargeItemVO implements IViewObject
{

	/**
	 * 
	 */
	private static final long serialVersionUID = -8804379421556144879L;


	/**
	 * 入伙收费项目Id
	 */
	private Long chargeItemConfigId;

	/**
	 * 房屋ID
	 */
	private Long houseId;

	/**
	 * 缴费项目
	 */
	private Long chargeId;
	
	/**
	 * 预缴款金额
	 */
	private BigDecimal payItemMoney = new BigDecimal(0.00);



	/**
	 * 是否跟进标志 0 ：不跟进 1 ：跟进
	 */
	private String trackYn;

	/**
	 * 付款状态 001 未收 002 已收003 免收
	 */
	private String payState;

	/**
	 * 是否已移交帐1 ： 已移交 0 ：未移交
	 */
	private String transferYn;
	
	/**
	 * 创建人
	 */
	private Long creator;

	/**
	 * 修改人
	 */
	private Long modifier;

	public Long getChargeItemConfigId()
	{
		return chargeItemConfigId;
	}

	public Long getHouseId()
	{
		return houseId;
	}

	public Long getChargeId()
	{
		return chargeId;
	}

	public BigDecimal getPayItemMoney()
	{
		return payItemMoney;
	}

	public String getTrackYn()
	{
		return trackYn;
	}

	public String getPayState()
	{
		return payState;
	}

	public String getTransferYn()
	{
		return transferYn;
	}

	public Long getCreator()
	{
		return creator;
	}

	public Long getModifier()
	{
		return modifier;
	}

	public void setChargeItemConfigId(Long chargeItemConfigId)
	{
		this.chargeItemConfigId = chargeItemConfigId;
	}

	public void setHouseId(Long houseId)
	{
		this.houseId = houseId;
	}

	public void setChargeId(Long chargeId)
	{
		this.chargeId = chargeId;
	}

	public void setPayItemMoney(BigDecimal payItemMoney)
	{
		this.payItemMoney = payItemMoney;
	}

	public void setTrackYn(String trackYn)
	{
		this.trackYn = trackYn;
	}

	public void setPayState(String payState)
	{
		this.payState = payState;
	}

	public void setTransferYn(String transferYn)
	{
		this.transferYn = transferYn;
	}

	public void setCreator(Long creator)
	{
		this.creator = creator;
	}

	public void setModifier(Long modifier)
	{
		this.modifier = modifier;
	}
}
